home *** CD-ROM | disk | FTP | other *** search
- /* rexx macro */
-
- options results /* enable return codes */
-
- if (left(address(), 6) ~= "GOLDED") then /* not started by GoldEd ? */
-
- address 'GOLDED.1'
-
- 'LOCK CURRENT RELEASE=4' /* lock GUI, gain access */
-
- if (RC ~= 0) then
-
- exit
-
- options failat 6 /* ignore warnings */
-
- signal on syntax /* ensure clean exit */
-
- /* ---------------------- INSERT YOUR CODE HERE ---------------------- */
-
- /* INPUTS: ASK/S */
-
- parse upper arg MODE
-
- 'QUERY CAT'
-
- if (RESULT = "deutsch") then do
-
- STRING.sLOOKUP = "Funktionsname ..."
- end
- else do
-
- STRING.sLOOKUP = "Function name..."
- end
-
- 'QUERY WORD VAR=SYMBOL'
-
- if ((MODE = "ASK") | (SYMBOL = "")) then do
-
- 'REQUEST STRING TITLE="SAS/C" BODY="' || STRING.sLOOKUP || '" VAR=SYMBOL'
-
- if (RC ~= 0) then do
-
- 'UNLOCK'
-
- exit
- end
- end
-
- if (SYMBOL ~= "") then do
-
- if (right(SYMBOL, 2) ~= "()") then
-
- SYMBOL = SYMBOL || "()"
-
- /* the next line ensures that the guide is loaded even if the node does not exist */
-
- 'HELP CATALOG="sc:help/sc_lib.guide"'
-
- 'HELP CATALOG="sc:help/sc_lib.guide" TOPIC="' || SYMBOL || '"'
- end
-
- /* ------------------------- END OF YOUR CODE ------------------------ */
-
- 'UNLOCK'
-
- exit
-
- SYNTAX:
-
- SAY "Error in line" SIGL ":" ERRORTEXT(RC)
-
- 'UNLOCK'
-